call deposits - Spanish English Dictionary